package com.allwees.bs.module.ics.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.neovisionaries.i18n.CountryCode;
import com.allwees.bs.module.ics.entity.IcsChannel;
import com.allwees.bs.module.ics.entity.InternetCelebrity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.ibatis.type.EnumTypeHandler;

import java.util.List;

/**
 * 网红
 *
 * @author yangylsky
 * @since 2020-05-15
 *
 */
@Data
@EqualsAndHashCode(callSuper=true)
public class InternetCelebrityVo extends InternetCelebrity {
	private String opName;

    @TableField(typeHandler = EnumTypeHandler.class)
    private CountryCode countryCode;

    private String[] tags;

    private String[] photos;

    private List<IcsChannel> channels;

    private List<IcsPersonalChannelVo> personalChannels;
}
